NTT
Abbreviation for
New Technology Telescope
.